potential customers - French English Dictionary